syllabus (CLASS)
以下旧情報
/icons/hr.icon
https://gyazo.com/d5719038f64edf709e83b14420f546e3
誰でも閲覧できるのでスクショ公開しました
閲覧方法
理科大関係者以外は、ゲストユーザーとしてログインする
次のURLでアクセスする
https://class.admin.tus.ac.jp/up/faces/up/km/pKms0804A.jsp?sanshoTblFlg=1&nendo=:year&jugyoCd=:courseId
parameters
year: 年度
courseId: 授業ID
sanshoTblFlg=1を入れないとserver errorになる
脆弱すぎだろtakker.icon
このシステムだけURLとデータが一対一対応している
お知らせとかも全部一対一対応させろtakker.icon
シラバス教員情報照会
https://class.admin.tus.ac.jp/up/faces/up/xu/pXut02802A.jsp?sanshoTblFlg=1&nendo=:year&jugyoCd=:courseId?kynNm=:instructorにアクセスすると取得できる
instructorに教員氏名をそのまま入れる
DOM情報
シラバスのテーブル
.gyoTable.listTable
情報ごとにclassで区別されていないので、scrapingが面倒
そのまま配列で返したほうが楽だなtakker.icon
シラバス教員情報照会
何故こっちは<form>なんだ
教員氏名
#form1:htmlKyoinName
所属学科組織名
#form1:htmlSzkGkbGkkSykName
研究室所在地
#form1:htmlLabPlace
office hour
#form1:htmlOfficeHour
URL
form1:htmlUrlAddress
e-mail address
form1:htmlEmailAddress